an apology of sorts - Allemand Anglais Dictionnaire